most understandable - German English Dictionary